extends Node2D

func _ready() -> void:
   position=Vector2(-500,-500)


# obj动画对象 name名称 pos坐标
func run(options):
    if !options.has('obj'):
        options.obj=Main.actionNode
    var ani=duplicate()
    options.obj.add_child(ani)
    ani.position=options.position
    ani.get_node('AnimatedSprite2D').play(options.name)

# 动画回收
func _on_animated_sprite_2d_animation_finished() -> void:
    queue_free()

